river limpet - Alemán Inglés Diccionario